@charset "gb2312";
@import url(dll.css);
@import url(font.css);
@import url(main.css);
@import url(/onlinecss/onlineeditor.css);
/*-------------------------------------------------开始页首部分----------------------------------------------------*/
.header{height:87px;}
.logo{float:left; overflow:hidden;}
.topnav{float:right; padding-right:34px;}
.topnav ul{}
.topnav ul.language{float:right;padding-top:10px;}
.topnav ul.language li{float:left;padding-left:15px; vertical-align:middle;height:14px;}
.topnav ul.language li a{color:#2d2d2f;}
.topnav ul.language li a:hover{color:#ff0000;text-decoration:underline;}
/* -----开始产品搜索样式------ */
#productSearch{float:right;width:278px;padding-top:10px;}
#sortlist{display:none;}
#keywords{width:213px; height:20px; border:solid #c7a393 1px; background:#d0c8a4; position:relative;left:4px;}
.i_p_btn{border:0;width:57px;height:24px;background:url(search.gif) no-repeat left center;padding:2px 0 0 12px; cursor:pointer;}
/* -----结束产品搜索样式------ */
/*-------------------------------------------------结束页首部分----------------------------------------------------*/
/*-------------------------------------------------开始主体部分----------------------------------------------------*/
.i_banner{}
.i_banner img{vertical-align:bottom;}
.banner img{width: 100%;height: 300px;}
.banner-pagination{}
.banner-pagination .swiper-pagination-bullet{width: 20px;height: 20px;line-height: 20px;background: #ccc;opacity: 1;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;}
.banner-pagination .swiper-pagination-bullet-active{background: #511515;color: #FFF;}

.h_slide img{width: 220px;height: 165px;}
.h_slide_pagination .swiper-pagination-bullet{background: #fff;opacity: 1;margin: 0 3px !important;}
.h_slide_pagination .swiper-pagination-bullet-active{background: #511515;}

.container{}
.i_left{width:190px; float:left;margin-top:12px; background:#d0c8a4; overflow:hidden;}
.p_left{width:190px; float:left;background:#d0c8a4;}
.i_left h1,.p_left h1{height:32px;background:url(t1.gif) repeat-x; line-height:32px; padding-left:16px; color:#fff; font-size:14px;}
.i_left h1 a,.p_left h1 a{color:#fff;height:32px;float:left;}
.i_left h1 a:hover,.p_left h1 a:hover{color:#fff;font-weight:bold;text-decoration:none;}
.psort{padding-top:1px;}
.i_contact{width:100%;}
.i_contact .i_contact_view{line-height:22px;padding:12px 12px 14px 12px; float:left;}

.i_mid{width:529px;float:left;padding:12px 0 0 25px;}
.i_mid dl.i_c_t{height:32px;background:url(t2.gif) no-repeat;}
.i_mid dl.i_c_t dt{float:left;line-height:30px;padding-left:35px;color:#fff;font-size:14px;}
.i_mid dl.i_c_t dd{float:right;padding-right:8px;padding-top:8px;}
.i_mid dl.i_c_t dd img{width:40px;height:11px;vertical-align:bottom;}
.i_content,.i_p_list{width:100%;}
.i_content .i_company{line-height:22px; padding:12px;width:505px; background:#d0c8a4; margin-top:1px;}
.plist{width:529px;height:155px;background:#d0c8a4;margin-top:1px;}

.i_rig{width:234px;float:right;margin-top:12px;background:#d0c8a4;}
.i_case{width:100%;}
.i_rig dl.i_c_t{height:32px;background:url(t1.gif) repeat-x;}
.i_rig dl.i_c_t dt{float:left; line-height:32px; padding-left:15px; color:#fff; font-size:14px;}
.i_rig dl.i_c_t dd{float:right; padding:8px 8px 0 0;}
.service{margin-top:1px;padding:8px 7px;text-align:center;height:auto;overflow: hidden;width:220px;}
.service .s_list{float:left;width:220px;}
.i_s_view{ text-align:left;line-height:22px;}
.i_n_list{width:100%;}
.i_n_list .nlist{padding:11px 0 11px 0;}
.i_n_list .i_n_t{width:100%;}
.i_n_list .i_n_t li{line-height:27px;height:28px; border-bottom:dashed #2f2e2a 1px; width:204px; margin:0 auto;}
.i_n_list .i_n_t li a{width:204px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.i_n_list .i_n_t li a:hover{ text-decoration:none;}
/*-------------------------------------------------结束主体部分----------------------------------------------------*/
/*-------------------------------------------------开始页尾部分----------------------------------------------------*/
.footer{background:url(footer.gif) repeat-x top;}
.footer .link{text-align:center; line-height:27px; padding-top:0; color:#fff;height:27px;}
.footer .link a,.footer .link a:hover{color:#fff;}
.footer .f_text{text-align:center; line-height:22px; padding-top:10px; padding-bottom:10px;}
/*-------------------------------------------------结束页尾部分----------------------------------------------------*/
.p_container{background:url(bg1.gif) repeat-y;}
.p_rig{width:802px; float:right; padding-top:1px;}
.p_rig dl.p_r_title{width:802px;height:32px;background:url(t3.gif) no-repeat;color:#fff;}
.p_rig dl.p_r_title a{color:#fff;}
.p_rig dl.p_r_title a:hover{color:#fff;text-decoration:underline;}
.p_rig dl.p_r_title dt{float:left;padding-left:35px;font-size:14px;line-height:30px;}
.p_rig dl.p_r_title dd.nowposition{float:right;padding-right:18px;line-height:30px;}
.p_content{float:right;padding:20px 10px;width:782px;line-height:22px;}
.p_content img { max-width:686px;}